package net.zjitc.api;

import java.util.ArrayList;

/**
 * @Author admin
 * @Date 2019/3/29 9:21
 */
public class Duplicate {
    public static void main(String[] args) {
        // 创建集合对象
        ArrayList array = new ArrayList();
// 添加多个字符串元素(包含内容相同的)
        array.add("hello");
        array.add("world");
        array.add("java");
        array.add("world");
        array.add("java");
        array.add("world");
        array.add("world");
        array.add("world");
        array.add("world");
        array.add("java");
        array.add("world");


        /*for (int i = 0; i <array.size() ; i++) {
            String s= (String) array.get(i);
            for (int j = j+1; j <array.size() ; j++) {
                if (array.contains(s)){
                    array.remove(j);
                    j--;
                }
            }
            System.out.println("集合"+array);
        }*/
        ArrayList newList=new ArrayList();
        for (int i = 0; i < array.size(); i++) {
            String s=(String) array.get(i);
            newList.add(s);
            for (int j = 0; j < array.size(); j++) {
                if (array.contains(s)){
                    array.remove(s);
                }
            }
            System.out.println("原集合："+array);
            System.out.println("新集合："+newList);
        }
    }
}
